package com.ape.mapsa.produccion.dao;

import java.util.List;

import com.ape.mapsa.produccion.model.ConfProdScrap;
import com.ape.mapsa.produccion.model.Confeccion;
import com.ape.mapsa.produccion.model.ExtProdScrap;
import com.ape.mapsa.produccion.model.Extrusion;
import com.ape.mapsa.produccion.model.ImpProdScrap;
import com.ape.mapsa.produccion.model.Impresion;

public interface ProdScrapDAO extends GenericDAO<Object, Long> {

	List<ExtProdScrap> getExtrusionScrap(Extrusion extrusion);

	void saveExtScrap(ExtProdScrap scrap);

	void updateExtScrap(ExtProdScrap scrap);

	List<ImpProdScrap> getImpresionScrap(Impresion impresion);

	void saveImpScrap(ImpProdScrap scrap);

	void updateImpScrap(ImpProdScrap scrap);

	List<ConfProdScrap> getConfeccionScrap(Confeccion confeccion);

	void saveConfScrap(ConfProdScrap scrap);

	void updateConfScrap(ConfProdScrap scrap);

}
